User Datagram and Bundle Protocol for Distributed Small Satellite Topologies
نویسندگان
چکیده
Many planned Earth observation satellite missions use distributed satellite systems in constellation or cluster orbits instead of one, large satellite with many instruments. This network of satellites and ground stations allows data to be efficiently downlinked. However, to create a networking protocol for constellations of small Earth observing satellites, several limitations need to be addressed, including distributed topology management, slow downlink data-rates, and single point-to-point communication. Since distributed satellite constellations exacerbate the severity of these limitations, a thorough analysis of a constellation's network performance is required to ensure that task objectives are achievable. In this paper, we compared low Earth orbit (LEO) Earth observing satellite constellations using delay tolerant networking protocols and the user datagram protocol (UDP). The constellations' inter-satellite links and downlinks were evaluated using network metrics such as access window time, drop-rat io, and throughput. We simulated these network metrics using the Network Simulator 3 (ns-3). Prev ious works have proposed satellite constellations for Earth observation, however, constellations of s mall satellites have not been analyzed for network metrics. Results show that a sun-synchronous constellation with a repeating ground track outperforms a flower constellation with respect to increased access time, reduced drop-ratio, and higher throughput. The simulat ions also determined the optimum media access control slot time and packet transmission intervals for long distance satellite links. Additionally, we were able to compare the throughput performance of UDP to abundle protocol by adding nodes with delay tolerant networking protocol implementations.
منابع مشابه
Satellite Transport Protocol (STP): An SSCOP-based Transport Protocol for Datagram Satellite Networks
We describe the adaptation of an ATM-based protocol, the Service Specific Connection Oriented Protocol (SSCOP), for use as a transport protocol in a datagram-based satellite data network. This protocol operates with high throughput and efficiency over links with a large bandwidth-delay product, including those with a high bit error or packet loss rate. We discuss the modifications to SSCOP nece...
متن کاملThe Lightweight User Datagram Protocol (UDP-Lite)
This document describes the Lightweight User Datagram Protocol (UDPLite), which is similar to the User Datagram Protocol (UDP) (RFC 768), but can also serve applications in error-prone network environments that prefer to have partially damaged payloads delivered rather than discarded. If this feature is not used, UDP-Lite is semantically identical to UDP. Larzon, et al. Standards Track [Page 1]...
متن کاملAsynchronous Decentralized Task Allocation for Dynamic Environments
This work builds on a decentralized task allocation algorithm for networked agents communicating through an asynchronous channel. The algorithm extends the Asynchronous Consensus-Based Bundle Algorithm (ACBBA) to account for more real time implementation issues resulting from a decentralized planner. This work utilizes a new implementation that allows further insight into the consensus and mess...
متن کاملImproving the Effciency of a Decentralized Tasking Algorithm for UAV Teams with Asynchronous Communications Citation
The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. This work presents a decentralized task allocation algorithm for networked agents communicating through an asynchronous channel. The algorithm extends the Consensus-Based Bundle Algorithm (CBBA) to account for more realistic asyn-chronous communication protocols. Direct impleme...
متن کاملImproving the Efficiency of a Decentralized Tasking Algorithm for UAV Teams with Asynchronous Communications
This work presents a decentralized task allocation algorithm for networked agents communicating through an asynchronous channel. The algorithm extends the Consensus-Based Bundle Algorithm (CBBA) to account for more realistic asynchronous communication protocols. Direct implementation of CBBA into such an asynchronous setting requires agents to frequently broadcast their information states, whic...
متن کامل